|
Eclipse Platform Pre-release 3.0 |
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.eclipse.ui.SelectionEnabler
Determines the enablement status given a selection. This calculation
is done based on the definition of the enablesFor
attribute,
enablement
element, and the selection
element
found in the IConfigurationElement
provided.
This class can be instantiated by clients. It is not intended to be extended.
Nested Class Summary | |
static class |
SelectionEnabler.SelectionClass
|
Field Summary | |
static int |
ANY_NUMBER
|
static int |
MULTIPLE
|
static int |
NONE
|
static int |
NONE_OR_ONE
|
static int |
ONE_OR_MORE
|
static int |
UNKNOWN
|
Constructor Summary | |
SelectionEnabler(IConfigurationElement configElement)
ActionEnabler constructor. |
Method Summary | |
boolean |
isEnabledForSelection(ISelection selection)
Returns true if the given selection matches the conditions specified in IConfirgurationElement . |
static boolean |
verifyNameMatch(String name,
String filter)
Verifies that the given name matches the given wildcard filter. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
public static final int UNKNOWN
public static final int ONE_OR_MORE
public static final int ANY_NUMBER
public static final int NONE_OR_ONE
public static final int NONE
public static final int MULTIPLE
Constructor Detail |
public SelectionEnabler(IConfigurationElement configElement)
Method Detail |
public boolean isEnabledForSelection(ISelection selection)
IConfirgurationElement
.
public static boolean verifyNameMatch(String name, String filter)
|
Eclipse Platform Pre-release 3.0 |
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |